trace detectors - Alemán Inglés Diccionario